require('./Page<%=Name %>.less');

import { Component, LogicRender } from 'refast';
<% if (store) { %>
import Reflux from 'reflux';
import ReactMixin from 'react-mixin';
import Actions from './Actions'
import Store from './Store';
<% } %>

class <%- Name %> extends React.Component {
    constructor(props) {
        super(props);

    }

    render() {
        return (
            <div>

            </div>
        );
    }

    componentWillMount() {

    }

    componentDidMount() {

    }

    componentWillReceiveProps(nextProps) {

    }

    shouldComponentUpdate(nextProps, nextState) {
        return true;
    }

    componentWillUpdate(nextProps, nextState) {

    }


    componentDidUpdate(prevProps, prevState) {

    }


    componentWillUnmount() {

    }

}
<% if (store) { %>
ReactMixin.onClass(<%- Name %>, Reflux.connect(Store, '<%- name %>'));
<% } %>

export default <%- Name %> ;
